package com.parking.order.model.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 平台查询超时订单Dto
 * */
@Data
public class OvertimePlatformDto {
    /**
     * 订单编号
     * */
    private String orderInfoNum;
    /**
     * 物业信息Id
     * */
    private Integer certifiedInfoId;
    /**
     * 物业名称
     * */
    private String certifiedInfoName;
    /**
     * 物业电话
     * */
    private String certifiedInfoTel;
    /**
     * 物业地址
     * */
    private String certifiedInfoAddress;
    /**
     * 用户信息Id
     * */
    private Integer userInfoId;
    /**
     * 用户名
     * */
    private String userInfoName;
    /**
     * 车位信息Id
     * */
    private Integer stallInfoId;
    /**
     * 车位号
     * */
    private String stallInfo;
    /**
     * 车牌号
     * */
    private String userCarPlate;
    /**
     * 开始时间
     * */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime startTime;
    /**
     * 结束时间
     * */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime endTime;
    /**
     * 支付时间
     * */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime payTime;
    /**
     * 持续小时
     * */
    private Integer enduHour;
    /**
     * 支付状态 未支付 已支付
     * */
    private String payState;
    /**
     * 支付价格
     * */
    private BigDecimal payPrice;

}
